package com.FH.organization.peopleCrp;

import com.FH.organization.Attachment.AttachmentShowDTO;
import com.FH.organization.department.DepartmentShowDTO;
import com.FH.permission.member_role.MemberRoleShowDTO;
import com.FH.privilege.menu.SysMenuShowDTO;

import java.util.List;

/**
 * Created by jinweizhe on 16/6/23.
 */
public class KamMemberCrpShowDTO {


    public KamMemberCrpShowDTO() {
    }

    private String member_id;               //员工id
    private String member_code;             //员工编码
    private String member_name;             //员工姓名
    private String nickname;                //昵称
    private String member_password;         //密码
    private String member_gender;           //性别
    private String member_birthday;         //生日
    private String member_phone;            //电话
    private String member_id_card;          //身份证号码
    private String province_id;             //省份id
    private String province_name;           //省份名称
    private String city_id;                 //城市id
    private String city_name;               //城市名称
    private String organization_id;         //组织机构ID
    private String organization_name;       //组织机构名称
    private String headimage_url;           //头像url地址
    private String register_date;           //注册时间
    private String up_date;                 //修改时间
    private String sys_role_id;            //角色id
    private String privilege_id;           //权限id
    private String member_email;
    private String sys_menu_id;            //权限菜单 id
    private String member_email_psw;//邮箱密码
    private List<SysMenuShowDTO> SysMenu;
    private String vacationyeardays;//年假
    private String onvacationdays;//年假剩余天数
    private String attachment_id;
    private List<AttachmentShowDTO> images;

    private List<MemberRoleShowDTO> sysrolelsit;
    private List<DepartmentShowDTO> departmentShowDTOList;

    public KamMemberCrpShowDTO( List<AttachmentShowDTO> images,String attachment_id,List<DepartmentShowDTO> departmentShowDTOList, String member_id, String member_code, String member_name, String nickname, String member_password, String member_gender, String member_birthday, String member_phone, String member_id_card, String province_id, String province_name, String city_id, String city_name, String organization_id, String organization_name, String headimage_url, String register_date, String up_date, String sys_role_id, String privilege_id, String member_email, String sys_menu_id, String member_email_psw, List<SysMenuShowDTO> sysMenu, String vacationyeardays, String onvacationdays, List<MemberRoleShowDTO> sysrolelsit) {
        this.member_id = member_id;
        this.member_code = member_code;
        this.member_name = member_name;
        this.nickname = nickname;
        this.member_password = member_password;
        this.member_gender = member_gender;
        this.member_birthday = member_birthday;
        this.member_phone = member_phone;
        this.member_id_card = member_id_card;
        this.province_id = province_id;
        this.province_name = province_name;
        this.city_id = city_id;
        this.city_name = city_name;
        this.organization_id = organization_id;
        this.organization_name = organization_name;
        this.headimage_url = headimage_url;
        this.register_date = register_date;
        this.up_date = up_date;
        this.sys_role_id = sys_role_id;
        this.privilege_id = privilege_id;
        this.member_email = member_email;
        this.sys_menu_id = sys_menu_id;
        this.member_email_psw = member_email_psw;
        SysMenu = sysMenu;
        this.vacationyeardays = vacationyeardays;
        this.onvacationdays = onvacationdays;
        this.sysrolelsit = sysrolelsit;
        this.departmentShowDTOList = departmentShowDTOList;
        this.attachment_id=attachment_id;
        this.images=images;
    }

    public List<AttachmentShowDTO> getImages() {
        return images;
    }

    public void setImages(List<AttachmentShowDTO> images) {
        this.images = images;
    }

    public String getAttachment_id() {
        return attachment_id;
    }

    public void setAttachment_id(String attachment_id) {
        this.attachment_id = attachment_id;
    }

    public List<DepartmentShowDTO> getDepartmentShowDTOList() {
        return departmentShowDTOList;
    }

    public void setDepartmentShowDTOList(List<DepartmentShowDTO> departmentShowDTOList) {
        this.departmentShowDTOList = departmentShowDTOList;
    }

    public String getMember_id() {
        return member_id;
    }

    public void setMember_id(String member_id) {
        this.member_id = member_id;
    }

    public String getMember_code() {
        return member_code;
    }

    public void setMember_code(String member_code) {
        this.member_code = member_code;
    }

    public String getMember_name() {
        return member_name;
    }

    public void setMember_name(String member_name) {
        this.member_name = member_name;
    }

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public String getMember_password() {
        return member_password;
    }

    public void setMember_password(String member_password) {
        this.member_password = member_password;
    }

    public String getMember_gender() {
        return member_gender;
    }

    public void setMember_gender(String member_gender) {
        this.member_gender = member_gender;
    }

    public String getMember_birthday() {
        return member_birthday;
    }

    public void setMember_birthday(String member_birthday) {
        this.member_birthday = member_birthday;
    }

    public String getMember_phone() {
        return member_phone;
    }

    public void setMember_phone(String member_phone) {
        this.member_phone = member_phone;
    }

    public String getMember_id_card() {
        return member_id_card;
    }

    public void setMember_id_card(String member_id_card) {
        this.member_id_card = member_id_card;
    }

    public String getProvince_id() {
        return province_id;
    }

    public void setProvince_id(String province_id) {
        this.province_id = province_id;
    }

    public String getProvince_name() {
        return province_name;
    }

    public void setProvince_name(String province_name) {
        this.province_name = province_name;
    }

    public String getCity_id() {
        return city_id;
    }

    public void setCity_id(String city_id) {
        this.city_id = city_id;
    }

    public String getCity_name() {
        return city_name;
    }

    public void setCity_name(String city_name) {
        this.city_name = city_name;
    }

    public String getOrganization_id() {
        return organization_id;
    }

    public void setOrganization_id(String organization_id) {
        this.organization_id = organization_id;
    }

    public String getOrganization_name() {
        return organization_name;
    }

    public void setOrganization_name(String organization_name) {
        this.organization_name = organization_name;
    }

    public String getHeadimage_url() {
        return headimage_url;
    }

    public void setHeadimage_url(String headimage_url) {
        this.headimage_url = headimage_url;
    }

    public String getRegister_date() {
        return register_date;
    }

    public void setRegister_date(String register_date) {
        this.register_date = register_date;
    }

    public String getUp_date() {
        return up_date;
    }

    public void setUp_date(String up_date) {
        this.up_date = up_date;
    }

    public String getSys_role_id() {
        return sys_role_id;
    }

    public void setSys_role_id(String sys_role_id) {
        this.sys_role_id = sys_role_id;
    }

    public String getPrivilege_id() {
        return privilege_id;
    }

    public void setPrivilege_id(String privilege_id) {
        this.privilege_id = privilege_id;
    }

    public String getMember_email() {
        return member_email;
    }

    public void setMember_email(String member_email) {
        this.member_email = member_email;
    }

    public String getSys_menu_id() {
        return sys_menu_id;
    }

    public void setSys_menu_id(String sys_menu_id) {
        this.sys_menu_id = sys_menu_id;
    }

    public String getMember_email_psw() {
        return member_email_psw;
    }

    public void setMember_email_psw(String member_email_psw) {
        this.member_email_psw = member_email_psw;
    }

    public List<SysMenuShowDTO> getSysMenu() {
        return SysMenu;
    }

    public void setSysMenu(List<SysMenuShowDTO> sysMenu) {
        SysMenu = sysMenu;
    }

    public String getVacationyeardays() {
        return vacationyeardays;
    }

    public void setVacationyeardays(String vacationyeardays) {
        this.vacationyeardays = vacationyeardays;
    }

    public String getOnvacationdays() {
        return onvacationdays;
    }

    public void setOnvacationdays(String onvacationdays) {
        this.onvacationdays = onvacationdays;
    }

    public List<MemberRoleShowDTO> getSysrolelsit() {
        return sysrolelsit;
    }

    public void setSysrolelsit(List<MemberRoleShowDTO> sysrolelsit) {
        this.sysrolelsit = sysrolelsit;
    }
}
